Home
Manglish
English listing
Malayalam listing
Petrol station - meaning in malayalam
നാമം (Noun)
പെട്രാളടിക്കുന്ന സ്ഥലം
പെട്രാള്പമ്പ്